package com.ktwlsoft.archivemanage.payload.customAnalysis;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Getter;
import lombok.Setter;

import java.math.BigDecimal;
import java.util.Date;
import java.util.List;

/**
 * 获取图表数据请求
 *
 * @author zhuhe on 2019/11/28 14:12
 * @version 1.0
 */
@ApiModel("获取图表数据请求")
@Getter
@Setter
public class GetChartDataRequest {

    /**选择日期开始**/
    @ApiModelProperty("选择日期开始")
    private Date selectionDateStart;

    /**选择日期结束**/
    @ApiModelProperty("选择日期结束")
    private Date selectionDateEnd;

    /**指导人**/
    @ApiModelProperty("指导人")
    private String guidancePeople;

    /**指导人id**/
    @ApiModelProperty("指导人id")
    private Long guidancePeopleId;

    /**得分-最小分数**/
    @ApiModelProperty("得分-最小分数")
    private BigDecimal minScore;

    /**得分-最大分数**/
    @ApiModelProperty("得分-最大分数")
    private BigDecimal maxScore;

    /**维度集合*/
    @ApiModelProperty("维度集合")
    private List<AnalysisDimensionSaveRequest> dimensionSaves;

    /**指标集合*/
    @ApiModelProperty("指标集合")
    private List<AnalysisIndexSaveRequest> indexSaves;
}